/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package vigas.calculos.teste;

import vigas.calculos.controller.VigaCalculosController;
import vigas.gui.VigasApp;
import vigas.util.Constantes;

/**
 *
 * @author Gabriel
 */
public class MainTeste3 {

    public static void main(String arg[]) {

        //esse frame não tem nada a ver c esses valores
        //tá td no painel de desenho...
//        VigasApp app = new VigasApp();
//        app.vigaComprimento = 20;
//        app.vigaElasticidade = 28000;
//        app.vigaMomentoInercia = 2;
//        app.vigaNumeroPontos = 601;
//        app.cargaConcentradaForça = 10;
//        app.cargaConcentradaDistancia = 5;
//        app.cargaDistribuidaComprimento = 5;
//        app.cargaDistribuidaForça1 = 10;
//        app.cargaDistribuidaForça2 = 10;
//        app.cargaDistribuidaX1 = 5;
//        app.cargaDistribuidaX2 = 10;
//        app.momentoDistancia = 15;
//        app.momentoValor = 10;


//        VigaCalculosController controller = new VigaCalculosController(app);
//        controller.adicionarCarga(Constantes.CARGA_CONCENTRADA);
//       // controller.adicionarCarga(Constantes.CARGA_CONCENTRADA);
//        //controller.adicionarCarga(Constantes.CARGA_DISTRIBUIDA);
//        controller.adicionarCarga(Constantes.MOMENTO_CONCENTRADO);
//        printVetoresDuploApoio(controller);


    }

//    private static void printVetoresDuploApoio(VigaCalculosController c) {
//
//         for(int i=0; i<601; i++){
//            System.out.println("posição do vetor=" + i + "  V="+ chopDigit(c.vSum[i],2) + "  M=" + chopDigit(c.mSum[i],2) + "  Y=" + Double.toString(chopDigit(c.ySum[i],6)));
//            System.out.println("");
//         }
//         System.out.println();
//     }// fim do método print
//
//   private static double chopDigit(double num,int n)
//	{
//			num*=Math.pow(10.,(double)n);
//			return (double)( (long)(num + (num>0.?0.5:-0.5)) )
//			   / Math.pow(10.,(double)n) ;
//	}// fim do metodo chpDigit
}
